package com.dwxt.community.dao;

import com.dwxt.community.aiequipment.sellmachine.entity.SellMachineGoodsAddRecord;
import com.dwxt.community.aiequipment.sellmachine.entity.SellMachineGoodsAddRecordExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface SellMachineGoodsAddRecordMapper {
    int countByExample(SellMachineGoodsAddRecordExample example);

    int deleteByExample(SellMachineGoodsAddRecordExample example);

    int deleteByPrimaryKey(String recordId);

    int insert(SellMachineGoodsAddRecord record);

    int insertSelective(SellMachineGoodsAddRecord record);

    List<SellMachineGoodsAddRecord> selectByExample(SellMachineGoodsAddRecordExample example);

    SellMachineGoodsAddRecord selectByPrimaryKey(String recordId);

    int updateByExampleSelective(@Param("record") SellMachineGoodsAddRecord record, @Param("example") SellMachineGoodsAddRecordExample example);

    int updateByExample(@Param("record") SellMachineGoodsAddRecord record, @Param("example") SellMachineGoodsAddRecordExample example);

    int updateByPrimaryKeySelective(SellMachineGoodsAddRecord record);

    int updateByPrimaryKey(SellMachineGoodsAddRecord record);
}